Fullstack Job: Senior Full Stack Developer (m-f-d)

Job added on

Location

Berlin - Germany

Job type

Full-Time

Fullstack Job Details

Your mission

At Emmy Sharing, we are a team of passionate professionals, who believe in the future of urban mobility without the need to own a car. We work smart every day to improve the trips of our customers and welcome anyone who wants to join our mission.

Our engineering team is literally at the core of everything we do… we are after all building a company to develop cities free of transport emissions and traffic jams! We are looking for a Senior Fullstack Developer (m/f/d) at Emmy Sharing to play a leading role in our journey to improve the city mobility.

While we are looking for someone who has a range of technical skills, we are also looking for someone that does the small things really well:

Backend / Architecture:


  • Developing / maintaining RESTful APIs in Scala (based on play, tapir, http4s, cats-effect)
  • Building CI/CD pipelines (Bitbucket Pipelines)
  • Managing AWS Cloud infrastructure (mostly ECS/Fargate/API Gateway, legacy EC2 instances)
  • Defining infrastructure as code (via Typescript AWS CDK)
  • Working together with our platform colleagues to integrate with the core cloud infrastructure
  • Working together with our hardware specialists to make sure the moped telematics are well integrated
Frontend:
  • Building React web applications for company-internal users (operations, disposition)
  • Tech-Stack: React 18.x, Typescript (important libraries: zustand, leaflet, axios, vite)
  • Working together with Disposition / Operations to gather technical requirements
  • Building CI/CD pipelines (Bitbucket Pipelines)

Your profile


  • 5+ years of hands-on development experience
  • Degree in Computer Science, Mathematics, or any related field
  • Experience with Scala ecosystem with Cats, Circe, Scalatest, at least
  • Good experience with system architecture and software design patterns (like clean code)
  • Previously worked in agile environments
  • Excited to support, mentor and teach other developers
  • Able to work in an English-speaking working environment; German is a plus
As a plus:
  • Acquainted with functional or reactive systems programming, in particular event streaming
  • Experience in working with distributed and highly scalable systems
  • Full stack experience to understand interactions with other parts of the solution

Why us?

Our stack:


  • Scala ecosystem with Play, Cats, Circe, Flyway, Slick, Mockito, Scalatest, Sttp
  • Running on AWS
  • Alerting and logging through Sentry and Datadog
Our company:
  • It is your decision. Flat hierarchies and the need to own your shi*
  • Unlimited full-time position, 40 hours per week, or less if you prefer
  • Work from any of our offices in either Berlin, Hamburg, Madrid, Malta or Munich
  • Flexible working hours
  • Monthly free minutes package for emmy mopeds
  • Down-to-earth culture, less over the top startup chichi

We are the leading electric moped sharing company in Germany and currently operate over 3,000 electric mopeds on the streets of Berlin, Hamburg and Munich. We won some awards, but don't want to rest on our laurels. Rather we want to really push mobility forward in our cities.
And wowsers have we something in store to mix things up this year: Together with our new colleagues from GoTo (we merged in October 2021), we are expanding our understanding of modern mobility. GoTo already is an experienced player in the European mobility market. So there are many exciting things in the making. 
Stay up to date not to miss out on any news - or even better: join our team and get your hands dirty!